package com.atguigu.d_listiterator;

import java.util.ArrayList;
import java.util.ListIterator;

public class Test {
    public static void main(String[] args) {
        ArrayList<String> list = new ArrayList<>();
        //直接创建列表迭代器对象
        ListIterator<String> lit = list.listIterator();//镜像
        //使用列表迭代器对象添加元素
        lit.add("张三");
        lit.add("李四");
        lit.add("王五");

        System.out.println("list = " + list);//[张三,李四,王五]

        //如果有李四,添加赵六
        while(lit.hasNext()){//false

            //获取元素
            String name = lit.next();

            if (name.equals("李四")){
                //用列表迭代器对象添加
                lit.add("赵六");
            }
        }

        System.out.println("list = " + list);//
    }
}
